Samuel Osborne is an English Filmmaker, specialising in surrealism and the experimental.
Production
January 1 1970
Portsmouth, England, UK